@media screen,projection {

/* layout */
#bittop			{height:100px; margin-left:auto; margin-right:auto;}
#wrap2			{clear:both;}
#wrap4			{margin:0 9px; border:1px solid #000; border-top:0;}
#bitbottom		{clear:both;}
#bitmain		{margin:0 0 1em 0.5%;}
.bit-cols-1		{margin:0 1% 1em 1% !important;}
.bit-cols-2l	{float:left; width:77%;}
html>body .bit-cols-2l	{float:left; width:79%;}
.bit-cols-2r	{float:left; width:79%;}
html>body .bit-cols-2r	{float:left; width:81%;}
.bit-cols-3		{float:left; width:61%;}
#bitmain .structurebar,#bitmain .gallerybar	{font-size:10px; position:absolute; top:20px; width:60%;}

/* columns */
#bitleft .module .boxcontent	{overflow:hidden; width:100%;}
#bitright .module .boxcontent	{overflow:hidden; width:100%;}
#bitleft		{float:left; width:20%; margin:40px 0 0 0;}
.bitleft-tl		{width:7px; height:7px; float:left;}
.bitleft-tr		{width:7px; height:7px; float:right;}
#bitright		{float:right; width:18%; margin:25px 0 0 0; clear:right;}
}
